artificial lakes - Deutsch Englisch Wörterbuch